package com.zhoug.player3.core;

/**
 * @Author: zhoug
 * @Date: 2022/12/16
 * @Description:
 */
public interface OnPlayListener {

    /**
     * 播放状态改变
     *
     * @param state
     */
    void onPlayStatusChange(@ZPlayer.State int state);

    /**
     * 播放发生错误
     *
     * @param code {@link PlayError}
     * @param error
     */
    void onPlayError(@PlayError.ErrorCode int code, String error);

    /**
     * 视频宽高改变回掉
     * @param width 视频宽
     * @param height 视频高
     */
     void onVideoSizeChanged(int width, int height);

}
